JavaScript Job: Software Developer I

Job added on

Company

Intuit

Location

Toronto - Canada

Job type

Full-Time

JavaScript Job Details

Overview

Come join the TurboTax.com marketing team as a Software Developer Level 1. In this role you would leverage your hands-on engineering expertise to expand our platform so we can delight Intuit’s millions of users with amazing digital experiences!

We challenge ourselves to be the best - through our hunger for technical and personal growth while creating world-class software. We are lifelong students and teachers, always learning from and evolving ourselves and the people, processes, and technology around us. If this culture sounds interesting – we would love to talk to you about joining our team!

What you'll bring

  • 1+ years developing a public facing cloud app at scale, where you gained expertise in all aspects of the Web SDLC from design & implementation to deployment and operations.
  • Amazon Web Services expertise is a bonus.
  • Strong knowledge of industry best practices for such applications.
  • Strong JavaScript proficiency with a readiness to use Java.
  • Experience with modern Front End frameworks like React and Redux are important as this position leans more heavily Front End than Back End.
  • Experience with cross-browser, cross-platform, and design constraints on the web and mobile.
  • Bachelor’s Degree in Computer Science or equivalent field, or commensurate work experience and knowledge.
  • Strong verbal, written, and organizational skills.
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader.
  • Building strong teams - set and evangelize vision, facilitative leadership, attract and retain key talent.

How you will lead

  • Write scalable web application code with the utmost attention to detail, inclusive of accessibility, performance, scalability, security.
  • Build the effective internal and external relationships that are essential to delivering awesome software.
  • Leverage industry trends so as to make the best technology choices and strategic decisions.
  • Take vague customer problems and solve end to end with teamwork and accountability.
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning.
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
  • Work cross-functionally with various Intuit teams including: product management, QA, Design and/or business units to drive forward results.
  • Demonstrate a passion for developing well architected, elegant and easy to test code.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.